compulsive person - English Synonyms Dictionary